package edu.washington.cs.workflow.recommender;

import edu.washington.cs.workflow.util.Log;
import edu.washington.cs.workflow.util.Utils;
import junit.framework.TestCase;

public class TempNewActionTestDriver extends TestCase {

	public void testCrossword_new() {
		Utils.debuglog = true;
		Log.logConfig("./experiments/actionlogs/crossword.txt");
		new TestReplacementActionRecommender().testCrossword_new();
		Log.removeLogging();
		Utils.debuglog = false;
	}
	
	public void testJEdit_new() {
		Utils.debuglog = true;
		Log.logConfig("./experiments/actionlogs/jedit.txt");
		new TestReplacementActionRecommender().testJEdit_new();
		Log.removeLogging();
		Utils.debuglog = false;
	}
	
	public void testJabRef_search_new() {
		Utils.debuglog = true;
		Log.logConfig("./experiments/actionlogs/jabref-search.txt");
		new TestReplacementActionRecommender().testJabRef_search_new();
		Log.removeLogging();
		Utils.debuglog = false;
	}
	
	public void testJabRef_import_new() {
		Utils.debuglog = true;
		Log.logConfig("./experiments/actionlogs/jabref-import.txt");
		new TestReplacementActionRecommender().testJabRef_import_new();
		Log.removeLogging();
		Utils.debuglog = false;
	}
	
	public void testJabRef_export_new() {
		Utils.debuglog = true;
		Log.logConfig("./experiments/actionlogs/jabref-export.txt");
		new TestReplacementActionRecommender().testJabRef_export_new();
		Log.removeLogging();
		Utils.debuglog = false;
	}
	
	public void testFreemind_export_new() {
		Utils.debuglog = true;
		Log.logConfig("./experiments/actionlogs/freemind-export.txt");
		new TestReplacementActionRecommender().testFreemind_export_new();
		Log.removeLogging();
		Utils.debuglog = false;
	}
	
	public void testFreemind_nextfile_new() {
		Utils.debuglog = true;
		Log.logConfig("./experiments/actionlogs/freemind-nextfile.txt");
		new TestReplacementActionRecommender().testFreemind_nextfile_new();
		Log.removeLogging();
		Utils.debuglog = false;
	}
	
	public void testFreemind_toggled_new() {
		Utils.debuglog = true;
		Log.logConfig("./experiments/actionlogs/freemind-toggle.txt");
		new TestReplacementActionRecommender().testFreemind_toggled_new();
		Log.removeLogging();
		Utils.debuglog = false;
	}
	
	public void testFreemind_export_branch_as_html_new() {
		Utils.debuglog = true;
		Log.logConfig("./experiments/actionlogs/freemind-export-branch.txt");
		new TestReplacementActionRecommender().testFreemind_export_branch_as_html_new();
		Log.removeLogging();
		Utils.debuglog = false;
	}
	
	public void testFreemind_edge_style_new() {
		Utils.debuglog = true;
		Log.logConfig("./experiments/actionlogs/freemind-edge-style.txt");
		new TestReplacementActionRecommender().testFreemind_edge_style_new();
		Log.removeLogging();
		Utils.debuglog = false;
	}
	
	public void testFreemindZoomIn_new() {
		Utils.debuglog = true;
		Log.logConfig("./experiments/actionlogs/freemind-zoom-in.txt");
		new TestReplacementActionRecommender().testFreemindZoomIn_new();
		Log.removeLogging();
		Utils.debuglog = false;
	}
	
	public void testGantt_zoom_in_out_new() {
		Utils.debuglog = true;
		Log.logConfig("./experiments/actionlogs/gantt-zoom-in.txt");
		new TestReplacementActionRecommender().testGantt_zoom_in_out_new();
		Log.removeLogging();
		Utils.debuglog = false;
	}
	
	public void testGantt_critical_new() {
		Utils.debuglog = true;
		Log.logConfig("./experiments/actionlogs/gantt-critical.txt");
		new TestReplacementActionRecommender().testGantt_critical_new();
		Log.removeLogging();
		Utils.debuglog = false;
	}
	
	public void testGantt_next_new() {
		Utils.debuglog = true;
		Log.logConfig("./experiments/actionlogs/gantt-next.txt");
		new TestReplacementActionRecommender().testGantt_next_new();
		Log.removeLogging();
		Utils.debuglog = false;
	}
	
	public void testGantt_setting_new() {
		Utils.debuglog = true;
		Log.logConfig("./experiments/actionlogs/gantt-setting.txt");
		new TestReplacementActionRecommender().testGantt_setting_new();
		Log.removeLogging();
		Utils.debuglog = false;
	}
	
	public void testGantt_save_new() {
		Utils.debuglog = true;
		Log.logConfig("./experiments/actionlogs/gantt-save.txt");
		new TestReplacementActionRecommender().testGantt_save_new();
		Log.removeLogging();
		Utils.debuglog = false;
	}
}
